\hypertarget{classversion_sync_1_1pim_finder_1_1pim_finder}{
\section{versionSync.pimFinder.pimFinder Class Reference}
\label{classversion_sync_1_1pim_finder_1_1pim_finder}\index{versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}}
}


allows to find an entry  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classversion_sync_1_1pim_finder_1_1pim_finder_a7c8126340d9420b1c0847911177278fd}{\_\-\_\-init\_\-\_\-}
\item 
def \hyperlink{classversion_sync_1_1pim_finder_1_1pim_finder_afe4ac84e7d1624966e38f5d216546066}{fts}
\begin{DoxyCompactList}\small\item\em full tect search \item\end{DoxyCompactList}\item 
def \hyperlink{classversion_sync_1_1pim_finder_1_1pim_finder_a90dc01071d829b4d8752de7e47e96765}{seq\_\-search}
\begin{DoxyCompactList}\small\item\em sequential search \item\end{DoxyCompactList}\item 
\hypertarget{classversion_sync_1_1pim_finder_1_1pim_finder_a0415cd35a909f1fc5c2db3b4b940cbe1}{
def \hyperlink{classversion_sync_1_1pim_finder_1_1pim_finder_a0415cd35a909f1fc5c2db3b4b940cbe1}{find}}
\label{classversion_sync_1_1pim_finder_1_1pim_finder_a0415cd35a909f1fc5c2db3b4b940cbe1}

\begin{DoxyCompactList}\small\item\em find (seq+ind) return founded entries \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
allows to find an entry \begin{DoxyAuthor}{Author}
Alessio Di Pietro 

Irene Scionti \begin{DoxyVerb}
Execute pim search returning entry uid and revision number
\end{DoxyVerb}
 
\end{DoxyAuthor}


Definition at line 8 of file pimFinder.py.



\subsection{Constructor \& Destructor Documentation}
\hypertarget{classversion_sync_1_1pim_finder_1_1pim_finder_a7c8126340d9420b1c0847911177278fd}{
\index{versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimFinder.pimFinder.\_\-\_\-init\_\-\_\- (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{settings}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_finder_1_1pim_finder_a7c8126340d9420b1c0847911177278fd}

\begin{DoxyParams}{Parameters}
{\em settings} & settings object \begin{DoxyVerb}
Constructor
\end{DoxyVerb}
 \\
\hline
\end{DoxyParams}


Definition at line 14 of file pimFinder.py.



\subsection{Member Function Documentation}
\hypertarget{classversion_sync_1_1pim_finder_1_1pim_finder_afe4ac84e7d1624966e38f5d216546066}{
\index{versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}!fts@{fts}}
\index{fts@{fts}!versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}}
\subsubsection[{fts}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimFinder.pimFinder.fts (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{key, }
\item[{}]{entry\_\-type, }
\item[{}]{tag}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_finder_1_1pim_finder_afe4ac84e7d1624966e38f5d216546066}


full tect search 


\begin{DoxyParams}{Parameters}
{\em entry\_\-type} & entry type (contact,calendar,memos)  tag tag of search field (defined in \hyperlink{classversion_sync_1_1pim_parser_1_1ics__tags}{pimParser.ics\_\-tags} and \hyperlink{classversion_sync_1_1pim_parser_1_1vcard__tags}{pimParser.vcard\_\-tags}) \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a list of founded entries (uid,rev,body,state,timestamp,removed\_\-timestamp) \begin{DoxyVerb}
execute full text entry search
\end{DoxyVerb}
 
\end{DoxyReturn}


Definition at line 37 of file pimFinder.py.

\hypertarget{classversion_sync_1_1pim_finder_1_1pim_finder_a90dc01071d829b4d8752de7e47e96765}{
\index{versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}!seq\_\-search@{seq\_\-search}}
\index{seq\_\-search@{seq\_\-search}!versionSync::pimFinder::pimFinder@{versionSync::pimFinder::pimFinder}}
\subsubsection[{seq\_\-search}]{\setlength{\rightskip}{0pt plus 5cm}def versionSync.pimFinder.pimFinder.seq\_\-search (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{key, }
\item[{}]{entry\_\-type, }
\item[{}]{tag}
\end{DoxyParamCaption}
)}}
\label{classversion_sync_1_1pim_finder_1_1pim_finder_a90dc01071d829b4d8752de7e47e96765}


sequential search 


\begin{DoxyParams}{Parameters}
{\em entry\_\-type} & entry type (contact,calendar,memos)  tag tag of search field (defined in \hyperlink{classversion_sync_1_1pim_parser_1_1ics__tags}{pimParser.ics\_\-tags} and \hyperlink{classversion_sync_1_1pim_parser_1_1vcard__tags}{pimParser.vcard\_\-tags}) \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
a list of founded entries (uid,rev,body,\char`\"{}\char`\"{},\char`\"{}\char`\"{},\char`\"{}\char`\"{}) \begin{DoxyVerb}
execute sequential search on non-indexed entries
\end{DoxyVerb}
 
\end{DoxyReturn}


Definition at line 56 of file pimFinder.py.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
/home/alessio/workspace/versionSync/versionSync/src/versionSync/pimFinder.py\end{DoxyCompactItemize}
